Thema Datum  Von Nutzer Rating
Antwort
Rot Laufzeitfehler 9 -> Index ausserhalb des gültigen Bereichs
16.08.2018 14:08:04 Klaus
Solved
16.08.2018 14:10:53 Klaus
NotSolved
16.08.2018 14:57:52 Ulrich
NotSolved
16.08.2018 16:05:02 Gast69724
NotSolved
16.08.2018 16:09:53 Klaus
NotSolved
16.08.2018 16:24:46 Werner
NotSolved
16.08.2018 16:46:34 Klaus
NotSolved
16.08.2018 16:59:52 Werner
NotSolved
16.08.2018 17:14:42 Gast10271
NotSolved
16.08.2018 17:55:29 Ulrich
NotSolved
16.08.2018 18:11:10 Klaus
NotSolved
21.08.2018 08:30:42 Dieter
NotSolved
22.08.2018 19:46:20 Kkaus
NotSolved

Ansicht des Beitrags:
Von:
Klaus
Datum:
16.08.2018 14:08:04
Views:
2216
Rating: Antwort:
 Nein
Thema:
Laufzeitfehler 9 -> Index ausserhalb des gültigen Bereichs

Was mache ich falsch.

 

Ziel ist es später mal aus einer Excel Datei den Inhalt mehrer Zellen zu kopieren und per Makro in die die Makro beinhaltende Exceldatei einzufügen.

Ich scheiter aber schon viel früher...

 

Zu Testzwecken arbeite ich erstmal nicht mit 2 Dateien, sondern will, ganz einfach eigentlich, aus der geöffneten Excel Datei den Text aus A1 im Tabellenblatt "Tabelle" 1 in eine Variable schreiben und diese ausgeben:

Dieser Code funktioniert und gibt mir "abc" aus A1 zurück:

Sub test()
Dim a As String
a = Sheets("Tabelle1").Range("A1").Value
MsgBox a
End Sub

Da ich bei mehreren Dateien, die Dateien aber gezielt ansprechen muss möchte ich das ganze direkt über Workbooks ansprechen, also:

 

 

Sub test()
Dim a As String
a = Workbooks("D:\Downloads\test.xlsm").Sheets("Tabelle1").Range("A1").Value
MsgBox a
End Sub
 

Dabei kriege ich immer den Laufzeitfehler 9 -> Index ausserhalb des gültigen Bereichs. Der Pfad und Dateiname des Workbooks ist korrekt. Tabelle1 heisst auch Tabelle1.... Kann mir nen Tip geben?


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Laufzeitfehler 9 -> Index ausserhalb des gültigen Bereichs
16.08.2018 14:08:04 Klaus
Solved
16.08.2018 14:10:53 Klaus
NotSolved
16.08.2018 14:57:52 Ulrich
NotSolved
16.08.2018 16:05:02 Gast69724
NotSolved
16.08.2018 16:09:53 Klaus
NotSolved
16.08.2018 16:24:46 Werner
NotSolved
16.08.2018 16:46:34 Klaus
NotSolved
16.08.2018 16:59:52 Werner
NotSolved
16.08.2018 17:14:42 Gast10271
NotSolved
16.08.2018 17:55:29 Ulrich
NotSolved
16.08.2018 18:11:10 Klaus
NotSolved
21.08.2018 08:30:42 Dieter
NotSolved
22.08.2018 19:46:20 Kkaus
NotSolved